Slik skjuler en tekstboks i PHP

Slik skjuler en tekstboks i PHP


Tekstbokser kan du legge inn store mengder tekst på vilje. Når eieren av et nettsted ønsker å tillate brukere å fritt uttrykke seg, er tekstbokser vanligvis. I mange tilfeller vil webområdeeiere også spesifikt forklare brukerne formålet med tekstboksen for å begrense sine kommentarer til noen bestemt emne. I andre tilfeller kan det være mer praktisk å bare fjerne tekstboksen fra skjemaet. PHP-skript kan ofte avgjøre hvilken form elementer er avgjørende for gitte omstendigheter.

Bruksanvisning

1 Sette et flagg for å indikere når teksten boksen skal være skjult. Hvordan du gjør dette avhenger av din applikasjon. For eksempel kan et webskjema kreve en forklaring på noen andre data som allerede er lagt inn. I så fall skriver noe slikt som:

if ($ kommentar) $ hide_box = false;

2 Definere en variabel til å inneholde HTML-koder for tekstboksen når det vises. For eksempel inn:

$ Textbox_markup = "<textarea name = \" kommentarer \ "kolonner = \" 40 \ "p = \" 5 \ "> Skriv inn din tilbakemelding her ... </ textarea>";

3 Definere en variabel for å inneholde den alternative HTML for når tekstboksen vil være skjult. Dette er valgfritt, men det kan være lurt å la noen form for melding. For eksempel inn:

$ Alternate_markup = "<p class = \" hilsen \ "> Takk Kom tilbake snart </ p>!.";

4 Skriv inn PHP script inn på din side der tekstboksen vil normalt bli vist. Skriptet vil teste for flagget og angi riktig HTML markup. For eksempel inn:

<? Php if ($ hide_box) echo $ alternate_markup; ellers echo $ textbox_markup; ?>

Hvis du ikke har noen alternative HTML, skriv noe sånt som:

<? Php if ($ hide_box!) Echo $ textbox_markup; ?>