[smarty],[php] problem z przekazywaniem zmiennych |
[smarty],[php] problem z przekazywaniem zmiennych |
23.01.2015, 13:14:55
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 30.12.2014 Ostrzeżenie: (0%) |
Witam,
mam problem z przekazywaniem wartosci zmiennych pomiedzy plikami. Polega on na tym, ze zmienna pobrana z formularza, np. stanowisko ma wartość "kierownik laboratorium". Po przeslaniu danych formularza do drugiego pliku wartosc tej zmiennej zmieniana jest na "kierownik". W trakcie przesylania zmiennych pomiedzy stronami z wartosci zmiennej jest wycinana spacja i wszystkie znaki po niej. Prosze o podpowiedz co moze byc nie tak. |
|
|
23.01.2015, 13:19:27
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Najprawdopodobniej 'w trakcie przesylania zmiennych pomiedzy stronami z wartosci zmiennej jest wycinana spacja i wszystkie znaki po niej'
Pomogłem? Cieszę się że mogłem pomóc. |
|
|
23.01.2015, 13:24:04
Post
#3
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 30.12.2014 Ostrzeżenie: (0%) |
Tyle to i ja wiem ale dlaczego tak sie dzieje? W zrodle nie umieszczalem zadnego kodu, ktory mialby to robic.
|
|
|
23.01.2015, 13:40:32
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 519 Pomógł: 6308 Dołączył: 27.12.2004 |
jesli ty te dane wkladasz do inputa, to pewnie robisz to tak:
<input value=cos ze spacjami /> i dlatego ci sie wydaje ze znika Masz to wstawiac tak: <input value="cos ze spacjami" /> Ale to tylko zgadywanie bo Twoj opis problemu jest "niesamowicie rozbudowany"... -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
23.01.2015, 14:00:15
Post
#5
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 30.12.2014 Ostrzeżenie: (0%) |
Input wyglada tak:
dane pobrane w ten sposob sa przesylane do drugiego pliku w ktorym sa po prostu wyswietlane na ekranie i tam wszystko jest ok. tzn, zmienna ma wartosc "kierownik laboratorium", kod wyswietlajacy zmienna:
na tej stronie jest przycisk, ktory pozwala poprawic dane jesli sa bledne i po ich przeslaniu do nastepnego pliku w polu formularza wartosc zmiennej juz ma wartosc "kierownik". Ponizej kod wyswietlajacy wartosc tej zmiennej.
wpisanie kodu w postaci:
niestety nie pomaga Ten post edytował bertog 23.01.2015, 14:02:43 |
|
|
23.01.2015, 14:12:25
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 519 Pomógł: 6308 Dołączył: 27.12.2004 |
Cytat wpisanie kodu w postaci: [HTML] pobierz, plaintext <input type="text" name="stanowisko" value="{$stanowisko}"> niestety nie pomaga 1) Niemozliwe. Moze ci sie template nie odswiezyl. Wyczysciles cache szablonow? 2) Zobacz w źródle strony (ctrl+u w wiekszosci przegladarek) jak wyglada dokladnie ten input -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
23.01.2015, 14:48:47
Post
#7
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 30.12.2014 Ostrzeżenie: (0%) |
Niestety,
to tez nie pomaga tak wyglada zrodlo strony ktora wyswietla dane: a tak zrodlo strony, ktora daje mozliwosc poprawienia danych: Ten post edytował bertog 23.01.2015, 14:55:22 |
|
|
23.01.2015, 14:52:38
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 519 Pomógł: 6308 Dołączył: 27.12.2004 |
Sprawdzile punkt2 jak prosilem?
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
23.01.2015, 15:01:52
Post
#9
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 30.12.2014 Ostrzeżenie: (0%) |
sprawdzilem
po uzyciu ctrl+u tak wyglada zrodlo strony ktora wyswietla dane: a tak zrodlo strony, ktora daje mozliwosc poprawienia danych: dzieki juz systuacja opanowana, wszystko dziala, oczywiscie nazwa zmiennej smarty ma byc w "". Nie poprawilem tego w miejscu gdzie bylo trzeba. Ten post edytował bertog 23.01.2015, 14:57:31 |
|
|
Wersja Lo-Fi | Aktualny czas: 27.09.2024 - 06:30 |