Google Bewertung
5.0
reDim GmbH | Full Service Internetagentur
5.0
26 Rezensionen
Profilbild von Gerald Schulze
in der letzten Woche
Redim mit seinen Mitarbeitern(innen) war in der Projektentwicklung und deren Umsetzung jederzeit ansprechbar und offen für unsere Fragen und Anregungen - eine unabdingbare Notwendigkeit, wenn ein Projekt umgesetzt werden soll.
Gerald Schulze
Profilbild von Hartmut Winkler
vor einem Monat
Sehr zu empfehlen! Das Team von reDim hat ausgezeichnete Arbeit geleistet. Ich bin sehr zufrieden mit meiner neuen Unternehmens Website. Die Designer von reDim haben die Website passend zur Unternehmensidentität gestaltet. Die technische Umsetzung ging zügig voran. Das Projektteam ist freundlich und serviceorientiert. Die Abstimmung während des Projektes verlief schnell und flüssig. Bei Fragen steht das reDim Team immer gerne zur Verfügung. Mein Fazit: Jederzeit wieder reDim!
Hartmut Winkler
Profilbild von Silvia Heitmeier
vor 2 Monaten
Top Beratung und super beschrieben. Tolles Tutorial - auch für mich verständlich ;-) Auch die telefonische Beratung hat mir sehr schnell und positiv weiterhelfen können!!!! yippey
Silvia Heitmeier
Profilbild von [MA] Music Academy
vor 2 Monaten
Super Service, immer direkt kontaktierbar, sehr zuverlässig, nehmen sich Zeit, direkter Fluss von Informationen bei Änderungen, gemeinsames Erarbeiten, reDim ist ein toller starker Partner, danke!
[MA] Music Academy
Profilbild von Goran Šušnjara
vor 2 Monaten
Sehr gute Beratung und Planung.. Kompetenz,sehr professionell.. Beste Grüße
Goran Šušnjara
 

Änderungen auf der Webseite unsichtbar testen

Wie richte ich eine kleine Testumgebung auf der Webseite ein? Wie teste ich Änderungen auf der Webseite unsichtbar? Wie kann ich versteckt auf der Webseite arbeiten?

Arbeitet man an einer Webseite kommt es oft vor das man Änderungen durchführt, die der Besucher noch nicht direkt sehen soll. Beispielsweise möchte man vorher testen wie die Änderung aussieht und ob diese überhaupt einwandfrei funktioniert. Abhilfe schafft hier ein kleiner PHP Code Schnipsel. Keine Sorge, um diesen Code zu verwenden muss man kein Programmierer sein oder die Syntax von PHP kennen:

<?php if(@$_GET['code']=='test'){ ?>

      /* Hier der Testcode. Das kann reiner Text sein, oder etwas anderes.*/

<?php } ?>

Alles was man nun zwischen den PHP Code schreibt wird erst angezeigt, wenn man hinter der URL ?code=test anhängt. Veranschaulichen wir das anhand eines simplen Beispiels:

https://www.deineurl.de/unterverzeichnis/index.php /* Testcode zwischen PHP ist unsichtbar */

https://www.deineurl.de/unterverzeichnis/index.php?code=test /* Testcode zwischen PHP ist sichtbar. */

Was macht der Code?

Vorab: Wichtig ist natürlich das der PHP Code auch in einer .php Datei eingefügt wird, sonst ist er nicht funktionstüchtig.

Vom Sinn her fragt der PHP Schnipsel per if Abfrage ab, ob eine Variable "code" über die URL gesetzt ist und dieser die Bezeichnung/Wert "test" hat. Die ganze Übergabe der Variable findet mit der GET Methode statt, da man diese visuell sehen kann. Eine weitere Methode die existiert ist die Übergabe mit POST, worauf wir hier nicht näher eingehen. Das "@" vor "$_GET" ist lediglich ein Zusatz, damit die PHP-Fehlermeldung unterdrückt wird, wenn die Variable "code" nicht gesetzt ist. Je nachdem wie streng die PHP Rechte auf dem eigenen Server eingestellt sind, muss nicht zwangsläufig eine Fehlermeldung erscheinen wenn kein "@" gesetzt ist.

Kategorien:

  • HTML & CSS
  • PHP
  • Programmierung
  • Tutorial
  • Webentwicklung
Joomla Partner
Newsletter2Go Partner
Ionos by 1&1 Partner
eRecht24 Partner
...
JETZT BERATEN LASSEN!

Norbert Bayer

+49 (0) 6181 36 96 96 0
team@redim.de

WIR VERWENDEN COOKIES

Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbessern (Tracking Cookies).

Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.