Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> porownywanie dwoch stringow
acid_100
post 6.11.2003, 00:40:44
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 27.09.2003

Ostrzeżenie: (0%)
-----


Witam!

Jak efektywnie porownywac dwa stringi?
Mam dwie metody:
$temp = "lancuch";

if($temp == "all")
instrukcja

lub

if(!strcmp($temp,"all"))
instrukcja

Ktora jest lepsza? A moze sa jeszcze lepsze?questionmark.gif

I jeszcze jedno. Mozna w php-ie napisac jakas funkcje ktora slozylaby do downloadu. Chodzi o to by po kliknieciu na linka do jakiegos pliku plik ten byl zapisywany na dysku a nie otwieral sie. Oraz o to by w momencie najechania myszka na linka nie byla widoczna sciezka do tego pliku.

Pozdrawiam!


--------------------
acid
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
KaMeLeOn
post 6.11.2003, 01:49:17
Post #2





Grupa: Zarejestrowani
Postów: 680
Pomógł: 0
Dołączył: 1.10.2002
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Ad. 1. Najefektywniejszym i najszybszym sposobem jest bezpośrednie obliczenie wartości logicznej, czyli:
[php:1:97d3a762af]<?php
if($temp == 'all')
{
//...
}
?>[/php:1:97d3a762af]
Nie ma szybszej metody niż ta...
Druga, którą podałeś jest niestety uwarunkowana odwołaniem się do funkcji i wykonaniem jej, więc trwa trochę dłużej.
Ad. 2.
Cytat
Mozna w php-ie napisac jakas funkcje ktora slozylaby do downloadu. Chodzi o to by po kliknieciu na linka do jakiegos pliku plik ten byl zapisywany na dysku a nie otwieral sie.

Można. Wystarczy wymusić na przeglądarce zapisywanie pliku... Więcej tutaj [manual:97d3a762af]header[/manual:97d3a762af]
Ad. 3.
Cytat
Oraz o to by w momencie najechania myszka na linka nie byla widoczna sciezka do tego pliku.

Można napisać skrypt wywołujący download pliku i tworzyć linki w stylu:
http://www.localhost.com/?download=nazwa_pliku


--------------------
"Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
Go to the top of the page
+Quote Post
kurtz
post 6.11.2003, 09:38:16
Post #3





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

Ostrzeżenie: (0%)
-----


Hej
Cytat
Mozna w php-ie napisac jakas funkcje ktora slozylaby do downloadu. Chodzi o to by po kliknieciu na linka do jakiegos pliku plik ten byl zapisywany na dysku a nie otwieral sie.
Uzupelnie wypowiedz kameleona: Wszystko polega na przeslaniu naglowka wysylam zalacznik, zapisz go.

Kod php realizujacy to znajdziesz pod adresem http://php.faq.pl/klucz/nazwa


Pozdrawiam


--------------------
.. make web your home ..
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 11:43