Autor Zpráva
vahy
Profil
ahoj potreboval bych pomoct s tim mam adresu http://127.0.0.1:8888/dokument.php a potřeboval bych jestli nejde stoho nejak
vatahnout slovo "dokument" a ulozit do promněné diky za radu
panther
Profil
vahy:
a potřeboval bych jestli nejde stoho nejak vatahnout slovo "document"
ano, jde. Podívej se na $_SERVER.
Keeehi
Profil
vahy:
Kde to máš a čím se to má "vytahovat"?

U PHP zkus parse_url.
vahy
Profil
sem myslel že ot pude přes explode ja jen jeslti byste mi tad ukazal nejakej jednoduchej skript nejak se nevyznám co mám zadávat v tom $_SERVER a ani parse_url. sem teprve začátečník :(
zatim jsem zkusil tohle a nejdemi to nejde :(
<?php
session_start();
$link = mysql_connect('127.0.0.1', 'vahy', 'vahy');// spojení s databází
if (!$link) {
die('Not connected : ' . mysql_error());
}
$db_selected = mysql_select_db('databaze', $link);//vyber databáze
if (!$db_selected) {
die ('nemuzu pouzit databazi  : ' . mysql_error());
 mysql_query("SET CHARACTER SET latin2_czech_cs");
}

$jmeno= $_GET["odesilatel"];               //jmeno
$email=$_GET["email"];                     //email
$pokoj=$_GET["predmet"];                   //kolej
$zprava=$_GET["zprava"];      
$kolej=$_GET["curPageName"];  
//echo   "$jmeno,$email,$pokoj,$zprava"  ;
//$kolej=$_GET["sazava"];           //zavada
if (isset($_GET['odesli_mail'])){
//až jse zmackne tlacitko odeslat tak všecky promene ve formulari jse uloží do databaze
$vysledek = mysql_query("INSERT INTO všchni (jmeno, email, pokoj, zavada, kolej) VALUES('$jmeno','$email','$pokoj','$zprava','$curPagename')");   }

echo mysql_errno($link).":".mysql_error($link)."\n" //odchytavac chyb v mysql
?>
$tmp = explode('.', 'subdomain.domain.com');
print_r($tmp);
// $tmp[0] = subdomain
// $tmp[1] = domain             
}          
echo "The current page name is ".curPageName();
?>
xmark
Profil
vahy:
zatim jsem zkusil tohle

A teď zkus ještě jednou napsat, co potřebuješ, česky a srozumitelně. Uvedený kód se získáním slova "document" z adresy nesouvisí.
vahy
Profil
mam stránky http://127.0.0.1:8888/dokument.php a http://127.0.0.1:8888/pokus.php
ve vnitř je include formulár.
a pro obě používám stejný formulář
a mám tam jednu hodnotu která by se měla autamitcky jmenovat podle té stránky
např pokus.php stránka tak aby mi to vyhodilo $kolej= "dokument /pokus abych
to pak mohl uložit do databáze se správným jménem
snad jsem to řekl lépe
díki za cokoliv
Tori
Profil
na zjištění jména aktuálního skriptu slouží konstanta __FILE__
vahy
Profil
tak jsem to vnoci uspešně vyřešil :)) $promenna = str_replace('/','',substr($_SERVER['PHP_SELF'], 0, strpos($_SERVER['PHP_SELF'],'.')));
tiso
Profil
vahy: ten str_replace tam nepotrebuješ:
$promenna = substr($_SERVER['PHP_SELF'], 1, strpos($_SERVER['PHP_SELF'])-1);

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0