php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.01.2012, 14:39  
Neuer Benutzer
 
Registriert seit: 23.01.2012
Beiträge: 10
PHP-Kenntnisse:
Anfänger
Bowser Jr. zeigte ein beschämendes Verhalten in der Vergangenheit
Standard Erstellen und bearbeiten von Artikeln für User

Hi,
ich versuche mich gerade an einer Art Online Lexikon. Da ich von den fertigen Wikis nicht viel halte, möchte ich etwas eigenes kreieren.
Leider habe ich noch keine Ahnung, wie ich es hinbekomme, dass angemeldete User Artikel erstellen und bearbeiten können. Ich habe fast alles fertig, aber da weiß ich einfach nicht wie ich da rangehen soll.
Habt ihr Tipps und könnt mir da helfen?
Wäre einfach prima!
liebe Grüße,
Bowser Jr.
Bowser Jr. ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 24.01.2012, 14:42  
Erfahrener Benutzer
 
Registriert seit: 22.01.2005
Beiträge: 606
Connar befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Bowser Jr. Beitrag anzeigen
Da ich von den fertigen Wikis nicht viel halte, möchte ich etwas eigenes kreieren.
Bin ich ja mal gespannt, ob da bei wenigen Kenntnissen nachher was Besseres herauskommt ...


Was genau ist dein Problem dabei? Deine Frage ist ziemlich unpräzise und du gibst keinen Hinweis darauf, was du bereits erreichen konntest / ausprobiert hast.


MFG Connar
Connar ist offline   Mit Zitat antworten
Alt 24.01.2012, 14:48  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

grundsätzlich laufen WIE-Fragen hier im Kontext "Ideen, Konzepte, Meinungsumfragen" und landen für gewöhnlich recht bald im Mülleimer, es sei denn du zauberst doch noch relevante Quellcode-Passagen samt KONKRETER Fragen aus dem Hut ...
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 24.01.2012, 14:50  
Erfahrener Benutzer
 
Benutzerbild von Dark Guardian
 
Registriert seit: 10.10.2009
Beiträge: 2.631
PHP-Kenntnisse:
Fortgeschritten
Dark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekannt
Standard

- Formular ausgeben
- Eingaben validieren
- In Datenbank schreiben
- Daten auslesen
- Artikel anzeigen

Viel Spaß!
__________________
"Alles im Universum funktioniert, wenn du nur weißt wie du es anwenden musst".
Dark Guardian ist offline   Mit Zitat antworten
Alt 24.01.2012, 14:50  
Neuer Benutzer
 
Registriert seit: 23.01.2012
Beiträge: 10
PHP-Kenntnisse:
Anfänger
Bowser Jr. zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Danke für die schnelle Antwort!



Zitat:
Zitat von Connar Beitrag anzeigen
Bin ich ja mal gespannt, ob da bei wenigen Kenntnissen nachher was Besseres herauskommt ...
Was Besseres habe ich nicht behauptet. Ich finde die nur einfach zu eintönig. Ich bastel lieber selbst.


Zitat:
Zitat von Connar Beitrag anzeigen
Was genau ist dein Problem dabei?
Mir fehlt die Idee, wie ich umsetzen kann, dass User Artikel bearbeiten & erstellen können.


Zitat:
Zitat von Connar Beitrag anzeigen
Deine Frage ist ziemlich unpräzise und du gibst keinen Hinweis darauf,
Zitat:
Zitat von Connar Beitrag anzeigen
was du bereits erreichen konntest /
Layout, Login, Kontaktformular, ... Seite an sich ist fertig, fehlen halt nur noch Artikel.

Zitat:
Zitat von Connar Beitrag anzeigen
ausprobiert hast.
Nichts, weil ich an dem Punkt mit meinem latein am Ende bin. Mir fehlt es an Ideen. Vielleicht die zündende Idee.



Edit:


Zitat:
Zitat von eagle275
grundsätzlich laufen WIE-Fragen hier im Kontext "Ideen, Konzepte, Meinungsumfragen"
Ouh sorry, kann man das dann hier bitte verschieben?


Zitat:
Zitat von Dark Guardian
- Formular ausgeben
- Eingaben validieren
- In Datenbank schreiben
- Daten auslesen
- Artikel anzeigen

Viel Spaß!
Danke, das hilft mir schon weiter!


Gibt es da auch i.welche Tuts für?



Gruß,
Bowser Jr.

Geändert von Bowser Jr. (24.01.2012 um 14:55 Uhr).
Bowser Jr. ist offline   Mit Zitat antworten
Alt 24.01.2012, 14:55  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

ja dumm nur, dass wir hier möchten, dass DU mit der Idee kommst - bei konkreten Problemen mit der Realisierung, oder wenn deine Idee ein Irrweg ist, stehen wir gern bereit zu helfen.. aber Dark Guardian hat ja erst mal recht, .. baue ein HTML-Formular, über das User Artikel hoch laden können.
Von WYSIWYG-Formular-Editoren á la tinyMCE würde ich erstm al absehen.
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 24.01.2012, 15:02  
fab
Erfahrener Benutzer
 
Benutzerbild von fab
 
Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse:
Fortgeschritten
fab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblick
Standard

Zitat:
Zitat von Bowser Jr. Beitrag anzeigen
Ouh sorry, kann man das dann hier bitte verschieben?
Das ist kein Unterforum, sondern unerwünschter Inhalt. Siehe angepinnter Thread (Inserate, Konzepte und Meinungsumfragen)

Zitat:
Zitat von Bowser Jr. Beitrag anzeigen
Gibt es da auch i.welche Tuts für?
Siehe nächster angepinnter Thread (Lerne Grundlagen | Quellensammlung)
fab ist offline   Mit Zitat antworten
Alt 24.01.2012, 15:04  
Erfahrener Benutzer
 
Benutzerbild von Dark Guardian
 
Registriert seit: 10.10.2009
Beiträge: 2.631
PHP-Kenntnisse:
Fortgeschritten
Dark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekannt
Standard

Zitat:
Zitat von Bowser Jr. Beitrag anzeigen
Gibt es da auch i.welche Tuts für?
Sicher nicht.

- HTML Codes erlauben ja/nein?
- Eigener Syntax für Verlinkung der Artikel untereinander?
- Einbinden von Grafiken
- Angabe von Quellen?
- Versionierung?
- Sicherheit? XSS/SQL Injection?
- Volltextsuche?
- Datenbankperformance (Volltextsuche, Querverweise etc.)?
... und vieles vieles mehr.

Wir sprechen uns in 10 Jahren wieder, wenn du das alles drauf hast.
__________________
"Alles im Universum funktioniert, wenn du nur weißt wie du es anwenden musst".
Dark Guardian ist offline   Mit Zitat antworten
Alt 26.01.2012, 19:17  
Neuer Benutzer
 
Registriert seit: 23.01.2012
Beiträge: 10
PHP-Kenntnisse:
Anfänger
Bowser Jr. zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Habe jetzt mal folgendes gebastelt:

index.php:
<html>

<head>
<title>Artikel erstellen</title>
</head>

<body>
<form action="Artikel_erstellen.php" method="post">

<select size="1" name="artikel_auswählen">
<option selected>Thema auswählen</option>
<option>Handlung</option>
<option>Rassen</option>
<option>Klassen</option>
<option>Verbündete</option>
<option>Gegner</option>
<option>Reich I</option>
<option>Reich II</option>
<option>Reich III</option>
<option>Neutrale Gebiete</option>
<option>Items</option>
<option>Equipment</option>
</select><br/>
<textarea name="text" cols="50" rows="10" </textarea><br/>
<input type="submit" name="artikel_erstellen_button" value="Artikel erstellen">
</form>
</body>

<html>


Artikel_erstellen.php:

<html>

<head>
<title>Artikel erstellen</title>
</head>

<body>
<?php
//connect to db
$connect = mysql_connect("host","user","pw");
mysql_select_db("db");

$text = $_POST['text'];
$artikel_auswählen = $_POST['artikel_auswählen'];

if($text == "" OR $artikel_auswählen == "Thema auswählen")
{
echo "Wähle bitte ein Thema und schreibe deinen Artikel in das dafür vorgesehene Textfeld!";
}
else
{

}

$eintrag = "INSERT INTO Artikel
(Handlung, Rassen, Klassen, Verbündete, Gegner, Reich I, Reich II, Reich III, Neutrale Gebiete, Items, Equipment)

VALUES ('$artikel_auswählen', '$text')";

$eintragen = mysql_query($eintrag);

if($eintragen == true)
{
echo "Dein Artikel wurde erfolgreich gespeichert!";
}
else
{
echo "Fehler im System. Der Artikel konnte nicht gespeichert werden.";
}

mysql_close($connect);
?>
</body>

</html>



Nun habe ich das Problem, dass mir immer "Fehler im System. Der Artikel konnte nicht gespeichert werden." angezeigt wird. Wo ist da mein Fehler? Stimmt etwas mit der Datenbank (Screenshot im Anhang) nicht?

2. Frage: Wie binde ich anstatt eines normalen textareas einen editor wie tinymce ein, warum würdest du mir davon abraten?
Miniaturansicht angehängter Grafiken
erstellen-und-bearbeiten-von-artikeln-fuer-user-tabelle.jpg  
Bowser Jr. ist offline   Mit Zitat antworten
Alt 26.01.2012, 19:24  
Erfahrener Benutzer
 
Benutzerbild von Dark Guardian
 
Registriert seit: 10.10.2009
Beiträge: 2.631
PHP-Kenntnisse:
Fortgeschritten
Dark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekannt
Standard

Bitte verwende BBCodes und rücke deinen Code ordentlich ein. So liest sichd as niemand durch.

PHP-Code:
$eintrag "INSERT INTO Artikel
(Handlung, Rassen, Klassen, Verbündete, Gegner, Reich I, Reich II, Reich III, Neutrale Gebiete, Items, Equipment)

VALUES ('$artikel_auswählen', '$text')"

Was soll denn das darstellen? Du hast offenbar noch nie einen Insert gemacht.
http://dev.mysql.com/doc/refman/5.1/de/insert.html
__________________
"Alles im Universum funktioniert, wenn du nur weißt wie du es anwenden musst".

Geändert von Dark Guardian (26.01.2012 um 19:28 Uhr).
Dark Guardian ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
User soll Unterseite erstellen können!? chickenburner PHP Einsteiger 9 01.04.2012 17:00
[Erledigt] Hilfestellung beim Erstellen eines etwas komplexeren Queries Daniel Datenbanken 1 24.12.2011 11:17
Projektausschreibung: Adressverwaltung mit Multi-User nach meinen Wünschen alschwa Gewerblich 0 24.09.2011 12:42
dynamische Tabellen - so wie der User will Qwerz Off-Topic Diskussionen 1 15.08.2011 19:00
[Algorhytmus] User Klassifizierung HCi PHP-Fortgeschrittene 4 12.05.2011 12:16
[Erledigt] Profilsite erstellen BonsaiGirl PHP Einsteiger 8 08.02.2011 00:31
Suchformular für user erstellen - wie ? Pete-Bremen PHP Einsteiger 2 30.12.2010 12:42
Gruppenmitglieder zählen choice Datenbanken 2 07.12.2010 19:58
Datei für den User umbenennen... Thallius PHP Tipps 2010 5 01.11.2010 14:00
$_SESSION user mit User aus DB abgleichen josephh PHP Tipps 2010 6 10.09.2010 21:53
Seiten statisch erstellen und bearbeiten eetZ PHP-Fortgeschrittene 3 04.05.2010 11:38
User mit PHP aus DB löschen MistaJ PHP Tipps 2008 10 01.12.2008 19:38
[Erledigt] PHP linux user wechseln PHP-Fortgeschrittene 12 05.12.2004 16:11
Möchte 2 Abfragen erstellen und bei richtiger Antwort eine PHP Tipps 2004 2 18.10.2004 08:48

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
bowser jr bastel

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:36 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum