Pagina 1 din 1

Variabila ce preia continutul de la input

Scris: Vin Mar 09, 2012
de Bizzar
Salut.

Am mai avut un topic aici:
php-mysql-xml/php-variabile-cod-html-st ... bile#p3753
Acum vreau ceva similar, insa..

Vreau sa definesc o variabila printr-un mini panou de administrare de exemplu... Sa luam ca exemplu numele site-ului.

Deci, voi construi un panou din care voi configura site-ul cum voi dori..
Voi incepe astfel:

Nume site: [INPUT pentru a scrie numele dorit]
Pozitie logo: [RADIO stanga] [RADIO centru] [RADIO dreapta]
Afisare descriere: [RADIO da] [RADIO nu]
deci, voi configura cum voi dori site-ul.
Exemplu:

Cod: Selectaţi tot

<?php
$name = "Max";
$site_name = Aici vreau sa fie un cod sau ceva care sa preia continutul INPUT-ului din panou;
$str = <<<DEMO
Hello $name! <br/>
This is a
demo message
with heredoc.
DEMO;

echo $str;
?>
Cred ca se va lucra cu if-urile sau ceva.... :)

Variabila ce preia continutul de la input

Scris: Sâm Mar 10, 2012
de MarPlo
Dupa ce construiesti formularul cum stii, in PHP se preia valoarea campurilor din formular folosind numele de la atributul "name" din acel camp.
De exemplu:

Cod: Selectaţi tot

$site_name = $_POST['nume_input'];
 
Mai multe detalii si exemplu gasesti la pagina: Utilizare Formulare.

Variabila ce preia continutul de la input

Scris: Sâm Mar 10, 2012
de Bizzar
Ah, stiam eu ca in PHP se preia valorile prin atributul name de la HTML, mersi Marius. ;)

Acum, as vrea sa stiu cum pot proceda astfel la input-uri gen checkbox sau radio?

Adica, voi avea codul HTML:

Cod: Selectaţi tot

<div align="${aliniere_butoane}">continut DIV</div>
Apoi input-ul din panou:

Cod: Selectaţi tot

<input type="radio" name="nume_input" value="left" /> Stanga<br />
<input type="radio" name="nume_input" value="center" /> Centru<br />
<input type="radio" name="nume_input" value="right" /> Dreapta
Si PHP:

Cod: Selectaţi tot

$aliniere_butoane = $_POST['nume_input'];
E corect? Sau...?

Desigur ca, acele inputuri le voi adauga o forma de trimitere a datelor, adica:

Cod: Selectaţi tot

<form action="fisier.php" method="post">

Variabila ce preia continutul de la input

Scris: Sâm Mar 10, 2012
de claUdiu
ai facut bine codul pt butoaneradio.

Variabila ce preia continutul de la input

Scris: Sâm Mar 10, 2012
de Bizzar
Ok. Thanks. Si daca vreau sa combin asta cu if-urile..

Spre exemplu: daca valoarea la variabila x este egala cu y, echo bla bla, daca nu... nimic..

Aici m-am gandit la asa ceva. As vrea sa bag o optiune in panou gen, afiseaza un oarecare text: Da / Nu. Input gen radio... Cum voi proceda? Mersi ClaudiU.;)

Cod: Selectaţi tot

<input name="inp_name" type="radio" value="da" /> Da / <input name="inp_name" type="radio" value="nu" /> Nu

Cod: Selectaţi tot

$afisare_butoane = $_POST['inp_name'];

Cod: Selectaţi tot

if ($numar == da) {
          echo "<button>.....";
}

Variabila ce preia continutul de la input

Scris: Dum Mar 11, 2012
de claUdiu

Cod: Selectaţi tot

if($afisare_butoane == "da"){
//fa ceva cu da
}else{
//fa ceva cu nu
}

Variabila ce preia continutul de la input

Scris: Dum Mar 11, 2012
de Bizzar
Ok, mersi, cu nu nu voi face nimic, nu vreau sa afiseze ceva in pagina. Si, mersi inca odata.. :P