blaskognia
28.01.2006, 20:53:14
Powiedzmy, że strona index.php była wyświetlana wraz z numerem id komentowango artykułu czyli index.php?nr=21
Powiedzmy, że do tej strony includowałem plik komentuj.php, w którym skrypt miał czerpać właśnie ten nr id, czego nie robił. Jakiego skyptu nalezy w tym przypadku użyć (mniejsza o to jak było u mnie, bo ten skrypt usunąłem już)?
tiraeth
28.01.2006, 20:59:28
index.php<?php
/*
* GET'em przesylamy nr
* $_GET['nr'] - numer komentowanego artykulu
*/
include('komentuj.php');
?>
komentuj.php<?php
echo "Komentujesz news o id <b>" + (int
)$_GET['id'] + "</b>!!"; ?>
To nie działa?
ActivePlayer
29.01.2006, 11:11:05
poprawie tylko komentarz
<?php
/*
* GET'em przesylamy nr
* $_GET['id'] - numer komentowanego artykulu
*/
?>
i plik wywołujesz z parametrem
Kod
?id=345
mike
29.01.2006, 11:12:37
1. Wyświetla cokolwiek? Innymi słowy:czy plik jest includowany? Bo może pomyliłeś ścieżki.
2. A może Ty masz włączone
register_globals (register_globals=On)? Spróbuj tak:
<?php
echo "Komentujesz news o id <b>" + (int
)$id + "</b>!!"; ?>
blaskognia
29.01.2006, 11:13:16
Już działa... przepraszam za zawracanie głowy... bład tkwił we wczesniejszych skryptach...