la pollita
[Haselnuss] Design: Vorschläge, Ideen, etc.
-
-
-
alles!
php mixt man - wenn man nen guten stil haben will - nicht mit der markuplanguage! -
Und wie soll ich dann ein individuelles <input> ertsellen, wenn man nur mit PHP oder JS auf diese Zugreifen kann?
Spoiler anzeigen
PHP
Alles anzeigen<?php if(isset($_POST["del_best"]) == "true") { echo "Funktion noch nicht implementiert!"; exit(); } if ( (isset($_POST["hidden"])) && (isset($_POST["hidden_pw"])) ) { if( (htmlspecialchars($_POST["hidden"]) == $login["username"]) && (htmlspecialchars($_POST["hidden_pw"]) == $login["password"]) ) { if($_POST["do"] == "1") { include "templates/new_post.tpl"; } elseif($_POST["do"] == "2") { include "includes/infoboxarray.php"; do { $i += 1; if(isset($content["entry".$i."date"]) ) { if($i == 10) { break; } /* JS */ echo "<script type=\"text/javascript\">\n\tvar datevar=\"".$content["entry".$i."date"]."\";\n</script>"; echo "<script type=\"text/javascript\">\n\tvar titlevar=\"".$content["entry".$i."title"]."\";\n</script>"; // Yes, it have to be! include ""; } else { break; } if($i != 10) { $i += 1; if(isset($content["entry".$i."date"]) ) { $i -= 1; echo "\t\t\t\t<br />"; } } } while($i != 10); ?> <input type="submit" value="Löschen" /> </form> </div> <?php endif; } else { echo "Keine Berechtigung!"; } } else { echo "<div id=\"warning\">Keine Berechtigung!</div>"; } ?>
Aktueller Stand der Dinge. Es geht um die do {} while; Schleife.
-
kommt drauf an was du unter dynamisch verstehst. bei nem blog fällt mir nix ein, wo sich das nicht durch ein template erschlagen liese.
-
WTF, wie viele soll ich denn erstellen?
Für jede Möglichkeit eine oder was? -
wozu brauchst du bei nem blog denn überhaupt dynamische inputs?
-
Zitat von ggeretsae
alles!
php mixt man - wenn man nen guten stil haben will - nicht mit der markuplanguage!
Ich bin davon inzwischen aber größtenteils wieder abgekommen.Template-Engines sind eh scheiße weil viel zu bloated und basteln nur ne neue Schicht und Syntax über das was PHP eh schon kann, und wofür es eigentlich gemacht wurde. Und wenn man alles in _reine_ HTML-Dateien macht zerstückelt man den Output doch sehr.
Ich glaube das beste ist wenn man zwar View und Model trennt aber nicht explizit HTML und PHP.
Zitat von ggeretsae
zum scheitern verurteilteuder hier mal nicht rum, mit PHP kommt man auch ohne Ahnung, wie du siehst, verdammt weit.
-
WTF, ohne Ahnung?!?
-
joar nur zu welchem preis... in dem falle die sicherheit / performance...
und ne template enginge kann man sich sehr sehr simpel selbst bauen. das ist nen 100zeiler und man hat nen template mit variablen ersetzung und sogar repeatfunktionen für tabellen und mehr...klar muss man kein smarty dafür nehmen, das is richtig bloat, das ist klar!
Zitat von Blue-FoxWTF, ohne Ahnung?!?
richtig
-
-
Ohne Erfahrung, aber ohne Ahnung...
-
ohne ahnung bezieht sich vorallem auf die sicherheitslücken. weil die sollte man auch ohne erfahrung nicht machen! google dazu einfach php + security oder ein beliebiges synonym deiner wahl
-
Zitat von ggeretsae
joar nur zu welchem preis... in dem falle die sicherheit / performance...
und ne template enginge kann man sich sehr sehr simpel selbst bauen. das ist nen 100zeiler und man hat nen template mit variablen ersetzung und sogar repeatfunktionen für tabellen und mehr...
Sicherheit? Performance? Ich glaube nicht dass wenn man sich selbst da was zusammenfrickelt was viel sichereres und performanteres hat als von den PHP-Entwicklern (wobei es ihnen natürlich zuzutrauen wäre).
Wenn überhaupt, dann geht es bei der Output-Trennung doch darum sich selbst die Arbeit zu erleichtern.Zitat von Blue-FoxOhne Erfahrung, aber ohne Ahnung...
Die sind sehr stark gekoppelt.
-
-
Zitat von Blue-Fox
Naja: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'table order by id desc limit 10' at line 1.
google + "sql limit" => SQL Limit - MySQL Limit - SQL Limit Results
limit 0,10
-
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'table order by id desc limit 0,10' at line 1
-
das geht auch ohne die "0," vorran - dann wird per default die 0 al start genommen.
da liegt der fehler sicherlich irgendwo andersedit: poste doch mal den ganzen querie -.-
-
Wenn deine Tabelle "entries" heißt musst du auch "entries" statt "table" nehmen
-
löl, nich ernst
ich hau mich weg -
Jetzt mitmachen!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!