Zum Inhalt springen

Fehlermeldung bei speichern von Datensätzen..

Erstellt am 22. Juli 2005 · 1 Antwort · letzte Antwort am 22. Juli 2005

Tags: Datenbank, Frage

crappor ·

Hi Leute ich habe es nun geschafft in meiner Extension eine Seite zum bearbeiten von Datensätzen mit Typo3 zu generieren ... sieht wie folgt aus :

global $BACK_PATH, $BE_USER;    header('Location:'.$BACK_PATH.'alt_doc.php?returnUrl='.urlencode($GLOBALS['SCRIPT_NAME'].'?'.$GLOBALS['QUERY_STRING']).'&edit['.$db.']['.$uid.']=new');

Soweit so gut, jedoch wenn ich auf speichern drücke passiert folgendes:

1: Attempt to insert a record on page 'Startseite' (1) from table 'tx_testdings' without permissions. Or non-existing page.

Hat einer eine Lösung bzw. einen Ansatz um das Problem zu beheben ?

crappor ·

Okay ich habe den fehler gefunden und zwar muss man bei "new" keine uid übergeben, sondern nur die Pid..

Trotzdem habe ich noch eine frage !

Wenn ich nun in dem Editor lande sind natürlich alle felder leer ("NEW"), wie bekomme ich es hin, dass ich manche felder über die Values in der Url fülle ?

Ein Beispiel:
www.serverSeite.de?alt_doc.php?returnUrl=%3F&edit[tx_whatsup][15]=new&name=hallo

So wäre mein Gedanke, jedoch wie zu erwarten tut sich nicht 🙂

Hat einer ein IDEE ? ? ?

cu[/b]