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 |
#2 · Zasláno: 12. 12. 2010, 13:59:20
vahy:
„a potřeboval bych jestli nejde stoho nejak vatahnout slovo "document"“ ano, jde. Podívej se na $_SERVER. |
||
Keeehi Profil |
#3 · Zasláno: 12. 12. 2010, 14:00:28
|
||
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 |
#5 · Zasláno: 12. 12. 2010, 14:22:10
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 |
#6 · Zasláno: 12. 12. 2010, 14:38:52
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 |
#7 · Zasláno: 12. 12. 2010, 14:59:51
na zjištění jména aktuálního skriptu slouží konstanta __FILE__
|
||
vahy Profil |
#8 · Zasláno: 13. 12. 2010, 09:21:19
tak jsem to vnoci uspešně vyřešil :)) $promenna = str_replace('/','',substr($_SERVER['PHP_SELF'], 0, strpos($_SERVER['PHP_SELF'],'.')));
|
||
tiso Profil |
#9 · Zasláno: 13. 12. 2010, 23:01:14
vahy: ten str_replace tam nepotrebuješ:
$promenna = substr($_SERVER['PHP_SELF'], 1, strpos($_SERVER['PHP_SELF'])-1); |
||
Časová prodleva: 13 let
|
0