index?=variabila

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

vali_rd
New Member
Mesaje: 3
Membru din: Dum Apr 24, 2005 2:58 am
Localitate: Bucuresti
Contact:

index?=variabila

Mesajde vali_rd » Dum Apr 24, 2005 3:15 am

Ajutoooooooooor! Sunt incepator si am citit pe tot forumul asta si cel de pe phpromania.ro si nu am gasit nimic concret. Intrebarea mea e cum sa fac link`uri de genul index?=variabila. As dori un exemplu simplu pe 2 scripturi.
Cunosc php la nivel mediu dar chestiile astea nu le stiu , va rog sa ma ajutati cu vreun exemplu, multumeeeeeeeeeeeeesc.



Avatar utilizator
ctiniancu
PHPRomania Supporter
Mesaje: 8
Membru din: Mie Mar 23, 2005 1:11 pm
Localitate: Prahova
Contact:

Mesajde ctiniancu » Dum Apr 24, 2005 9:32 am

Uite aici un exemplu (este si pentru altcineva) :

index.php

<?php

$variabila = "Incepator in programare";


echo "<form action=\"result.php?var=".$variabila."\" method=\"POST\" name=\"form1\" target=\"_new\"> \n";
echo "<select name=\"a\" onChange=\"document.form1.submit()\"> \n";
echo " <option value=\"\">-- select a collection--</option> \n";
echo " <option value=\"1\"]>MNG</option> \n";
echo " <option value=\"2\" selected]>CK</option> \n";
echo "</select> \n";
echo "</form> \n";

?>

result.php
<?php

echo "Ai selectat : ".$_POST['a']."<br>\n";
echo "Pentru vali_rd : ".$_GET['var'];

?>

Testeaza-l on line la http://www.counterzone.ro/test

Avatar utilizator
Tudy
Senior Member
Mesaje: 506
Membru din: Mie Sep 22, 2004 7:00 pm
Localitate: Cluj-Napoca

Mesajde Tudy » Dum Apr 24, 2005 10:14 am


aurelian
Senior Member
Mesaje: 833
Membru din: Dum Iun 01, 2003 7:54 pm
Localitate: Bucuresti
Contact:

Re: index?=variabila

Mesajde aurelian » Dum Apr 24, 2005 2:14 pm


vali_rd
New Member
Mesaje: 3
Membru din: Dum Apr 24, 2005 2:58 am
Localitate: Bucuresti
Contact:

Mesajde vali_rd » Dum Apr 24, 2005 4:30 pm

Eu vreau de exemplu sa fie asa: <a href="index.php?=1>1</a> sa fie 1.php iar <a href="index.php?=2>2</a> sa fie 2.php . Cum pot sa fac asa ceva ? Va rog dati-mi 2 exemple simple.

Am incercat astfel : am luat acest script

<a href="index.php?page=link1">LINKUL</a>
<?php
$page = $_GET[page];
if($_GET[page] == 'link1') include 'contact.php';
if($_GET[page] == 'link2') include 'pagina2.php';
if($_GET[page] == 'link3') include 'pagina3.php';
?>

si l-am salvat pe desktop si apoi am pus acolo o pagina contact.php si cand dau click pe link nu merge pagina. Cred ca ati inteles care e problema mea. Deci ar trebui ca la click sa porneasca contact.php. De ce nu merge ?

Avatar utilizator
UzZzY
Senior Member
Mesaje: 208
Membru din: Vin Iun 11, 2004 5:25 pm
Localitate: Undeva, departe
Contact:

Mesajde UzZzY » Lun Apr 25, 2005 1:30 am


Albert
Junior Member
Mesaje: 38
Membru din: Dum Iul 10, 2005 8:00 am
Localitate: Timisoara
Contact:

Mesajde Albert » Dum Iul 10, 2005 11:10 am

:idea: ...o alta varianta
<?
if (!isset($_GET['topic'])) {
include ('main.php');
} else {
$filename = $_GET['topic'];
$filename = $filename . '.php';
if (file_exists($filename)) {
include ($_GET['topic'] . '.php');
} else {
include ('main.php');
}
}
?>

Avatar utilizator
kleampa
Senior Member
Mesaje: 2774
Membru din: Dum Iul 10, 2005 2:12 pm
Localitate: Bucuresti
Contact:

Mesajde kleampa » Dum Iul 10, 2005 2:17 pm


cristian_dj4all
Average Member
Mesaje: 71
Membru din: Joi Apr 15, 2004 3:38 pm
Localitate: Cluj-Napoca
Contact:

Mesajde cristian_dj4all » Dum Iul 10, 2005 5:29 pm


aolex
Senior Member
Mesaje: 662
Membru din: Vin Dec 17, 2004 11:08 pm

Mesajde aolex » Dum Iul 10, 2005 8:14 pm


Devil4U
Senior Member
Mesaje: 328
Membru din: Mie Iun 15, 2005 6:32 pm

mai mai..

Mesajde Devil4U » Lun Iul 11, 2005 12:10 am


cristian_dj4all
Average Member
Mesaje: 71
Membru din: Joi Apr 15, 2004 3:38 pm
Localitate: Cluj-Napoca
Contact:

Mesajde cristian_dj4all » Lun Iul 11, 2005 12:26 am


Devil4U
Senior Member
Mesaje: 328
Membru din: Mie Iun 15, 2005 6:32 pm

:))

Mesajde Devil4U » Lun Iul 11, 2005 12:55 am


cristian_dj4all
Average Member
Mesaje: 71
Membru din: Joi Apr 15, 2004 3:38 pm
Localitate: Cluj-Napoca
Contact:

Re: :))

Mesajde cristian_dj4all » Lun Iul 11, 2005 1:01 am


Devil4U
Senior Member
Mesaje: 328
Membru din: Mie Iun 15, 2005 6:32 pm

lol :|

Mesajde Devil4U » Lun Iul 11, 2005 1:10 am



Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 20 vizitatori