Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: "Niedziałający Link"
Forum PHP.pl > Forum > Przedszkole
<?Początkujący?>
Witam, mam maly problem...
Mam se taki kod:
[php:1:1d81807153]<?php
mysql_connect("$host","$user","$pass");
mysql_select_db($tabela);
$zapytanie=("SELECT*FROM programy ORDER BY rand() LIMIT 0,$limitprogramow");
$wykonaj=(mysql_query($zapytanie));
$i=(0);
$ile=(4);
echo("<tr>rn");
while($wyswietl=mysql_fetch_array($wykonaj))
{
$id=(''.$wyswietl['id'].'');
echo("nazwa progarmu: ".$wyswietl['nazwa']." <br><A href="main.php?go=zglos&$id" zglos niedzialajacy link</a> ");
?>
[/php:1:1d81807153]

W pliku zglos.php, mam cos takiego:
[php:1:1d81807153]
<?
$id=($_GET["zglos"]);
if(!isset($id))
{
echo("Zglos niedzialajacy link, id: $id");
mail("admin@email.pl","Link - niedzialacy","Id : $id nie dziala ! tongue.gif","$header");
}
?>
[/php:1:1d81807153]
Niestety to powyzej nie dziala ;/
Caly czas mecze sie z pobraniem wartosic $id ( main.php?zglos&$id ), ale niestety nie zabardzo wiem jak...
Moglby mi ktos wytlumaczyc na jakims prostym przykladzie o co w tym biega? ;]

dzieki wielke z goryy ;]]][/b]
Jojo
Jeśli w adresie masz coś takiego:
Kod
index.php?zmienna1=cos&id=13

to w skrypcie będziesz miał w tablicy $_GET dostępne dwa pola:
[php:1:657bf188b9]<?php
$_GET['zmienna1']
$_GET['id']
?>[/php:1:657bf188b9]
W Twoim przypadku powinieneś mieć adres mniej-więcej taki:
Kod
main.php?go=zglos&id=$id


ps. Na forum było to wałkowane wiele razy.
shpyo
skoro masz tak: main.php?zglos&$id
to napewno id jest puste jak i zglos!

proponuje zrobic

main.php?zglos=true&id=costam

wtedy
$_GET['id] bedzie mialo wartosc 'costam'; a $_GET['zglos'] true
i robisz pozniej tak :
[php:1:7bc677264e]<?php
if(($_GET[$id] != '') && ($_GET[$zglos] == 'true'))
{
echo 'Zglos niedzialajacy link, id: .'$_GET[$id];
mail("admin@email.pl","Link - niedzialacy","Id : $_GET['$id'] nie dziala ! tongue.gif","$header");
}
?>[/php:1:7bc677264e]

mysle ze w tym jest blad. A po za tym to masz zle zrobiony link (linia 12) chyba ze to blad podczas kopiowania kodu.
<?Początkujący?>
wielkie dzieki za pomoc, cos tam stworzylem i dziala jak nalezy ;]

smile.gifsmile.gifsmile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.